<?php
/**
 * Permite ingresar un intervalo de serie de tarjetas prepago SIEMRT
 * @package simertweb 
 * @subpackage controllers  
 * @category Administración
 * @author Grecia Espinoza <mrcl2587@gmail.com>
 * @author Juan Maldonado  <jgmaldonadoj@gmail.com> 
 * @version 1.0 
 */
class Generar_serie_tarjetas extends CI_Controller {

    function __construct() {
        parent::__construct();
        $this->load->model('mseries');
        $this->load->model('acceso');
    }

    /**
     * Muestra las series de tarjetas que se encuentran vigentes
     */
    public function index() {
        if ($this->acceso->sesion() == 1) {
            $data['series'] = $this->mseries->inicial();
            $this->load->view('includes/menu_izquierdo');
            $this->load->view('includes/cabecera');
            $this->load->view('generar_serie_tarjetas', $data);
            $this->load->view('includes/footer');
        } else {
            $this->load->view('autenticacion');
        }
    }

    /**
     * Permite guardar una nueva serie de tarjetas prepago SIEMRT
     */
    function guardar() {
        $this->form_validation->set_rules('inicio', 'Desde', 'required|integer|trim');
        $this->form_validation->set_rules('fin', 'Hasta', 'required|integer|trim');
        if ($this->form_validation->run() === TRUE) {
            $data['series'] = $this->mseries->generarSerie($_POST['inicio'], $_POST['fin']);
            $this->load->view('includes/menu_izquierdo');
            $this->load->view('includes/cabecera');
            $this->load->view('generar_serie_tarjetas', $data);
            $this->load->view('includes/footer');
        } else {
            $this->index();
        }
    }

}

?>
